package cn.uin.infrastructure.dao.po.base;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @ClassName PageResponse
 * @Description:分页对象
 * @Author: Administrator
 * @CreateDate: 2025/11/14 13:58
 * @Version: 1.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PageResponse {

	/** 当前页码 */
	private int pageNum;

	/** 每页数量 */
	private int pageSize;

	/** 记录总数 */
	private long totalSize;

	/** 页码总数 */
	private int totalPages;

	/** 数据模型 */
	private List<?> content;

}
